long-standing agreement

Translations
долговременное соглашение
They have a long-standing agreement to share resources.
У них есть долговременное соглашение о совместном использовании ресурсов.